package org.example.domain.rebate.model.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.example.domain.award.event.SendAwardMessageEvent;
import org.example.domain.rebate.event.SendRebateMessageEvent;
import org.example.domain.task.model.volabj.TaskStateVO;
import org.example.types.event.BaseEvent;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class TaskEntity {
    private BaseEvent.EventMessage<SendRebateMessageEvent.RebateMessage> Message;
    private String MessageId;
    private String userId;
    private String topic;
    private TaskStateVO state;
}
